Top 10k strings from Laser Basic - Sprite Generator (1986)(Ocean Software)[a].z80
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [Z80] (TOSEC-v2007-01-01) /
Back to the directory listing
4 +((YS+SY+1 3 YC+CY,XC+CX; 3 CREG,(XS+SX+1 3 BREG,(YS+SY+1 3 +(XC+CX)+(32 2 TMPY,(YS+SY+1 2 TMPX,(XS+SX+1 2 CREG,(SX+XS+1 2 BREG,(SY+YS+1 2 A$="SPRITE OFF SCREEN": 2 *SHT*SLN+5 2 *(YC+CY)),ON 2 (YS+SY)+N,(XS+SX)+M; 1 YS+SY+VT>15 1 YRRA=52746 1 XS+SX+HL>30 1 WPSPT=52515 1 TTSPT=52581 1 TSPST=AL+(AH*256 1 TSPND=AL+(AH*256 1 TMPY=52423 1 TMPX=52422 1 TAPP=52691 1 SY+YS,SX+XS; 1 SY+YS+SHT>15 1 SY+YS+A,SX+XS; 1 SX+XS+SLN>30 1 SST+NB>65535 1 SSE=TSPST: 1 SSE=SSE+MEM 1 SSE-MEM<SSS 1 SSE+NB<SSS 1 SPST=49995 1 SPNO=23305 1 SPND=49997 1 SPMIR=52661 1 SPMAR=52667 1 SPINV=52655 1 SCMIR=52643 1 SCMAR=52649 1 SA=SA-(SB*8 1 RTSPT=52619 1 RELCT=52533 1 RADD=RL+RH: 1 PTSXR=52569 1 PTSPT=52527 1 PTSOR=52563 1 PTSND=52575 1 ORXOR=52634 1 ORON=52682 1 MOVE=51601 1 MLT=SSE-SSS 1 MLT=MLT-BFR: 1 MIRROR ATTR": 1 MIRROR ATTR " 1 MEM=MEM-SSE 1 MEM=MB-MA: 1 MEM=AL+AH: 1 MEM2=(65536 1 LREG=23302 1 INVSN=52539 1 HREG=23301 1 GTSXR=52551 1 GTSPT=52521 1 GTSOR=52545 1 GTSND=52557 1 EREG=23307 1 D|DDD|DD<f 1 DREG=23306 1 DFSPT=52509 1 CREG=23304 1 CREG,LSPN: 1 CP=MS+((YS+SY+1 1 CP=MS+((SY+YS+1 1 COLDS=52450 1 CA=IN+(PA*8 1 BREG=23303 1 BREG,SSPN: 1 BLKON=52625 1 ATTON=51530 1 ATTOF=51538 1 ARRY=52697 1 ANDON=52673 1 AL=SSS-(AH*256 1 AL=SSE-(AH*256 1 AL=NB-(AH*256 1 AL=MEM2-(AH*256 1 AL=MEM-(AH*256 1 AL=BFS-(AH*256 1 AL=BFR-(AH*256 1 A$="SPRITES INCOMPATABLE": 1 A$="SPRITE NOT DEFINED": 1 A$="SPRITE ALREADY DEFINED": 1 A$="LENGTH (1-15)": 1 A$=" WINDOW OFF SCREEN": 1 A$=" SPRITE OFF SCREEN": 1 A$=" SPRITE NOT DEFINED": 1 A$=" PLEASE REDO": 1 A$=" OUT OF SPRITE MEMORY": 1 A$=" OUT OF MEMORY": 1 A$=" NO COLD START ..?": 1 A$=" HEIGHT (1-15)": 1 A$=" CHARACER OFF SCREEN": 1 ;;"CLEAR SCREEN (Y/N) ?": 1 ;"Y POS 1"; 1 ;"X POS 1"; 1 ;"WIPE SPRITE ";SNO;" (Y/N)": 1 ;"WARM START (Y/N) ?": 1 ;"SPST.. ";TSPST;" "; 1 ;"SPRITE NUMBER-1 " 1 ;"SPRITE MEMORY FUNCTIONS (Y/N)": 1 ;"SPRITE LENGTH-1 "; 1 ;"SPRITE HEIGHT-1 "; 1 ;"SPND.. ";TSPND;" " 1 ;"SCREEN FUNTIONS (Y/N)": 1 ;"SAVING .. ";A$: 1 ;"SAVE SPRITES TO TAPE (Y/N)": 1 ;"ROTATE SPRITE";SNO;" (Y/N)": 1 ;"REWIND AND PLAY TAPE TO VERIFY": 1 ;"RELOCATE SPRITES (Y/N)": 1 ;"PUT SPRITE ";SNO;" (Y/N) ": 1 ;"PUT A SPRITE INTO A SPRITE (Y/N)": 1 ;"PAPER.7"; 1 ;"PAPER.";IC: 1 ;"PAPER.": 1 ;"NEW SPRITE NUMBER (1-255)": 1 ;"MEMORY LEFT 1 ;"LOGICAL SPRITE FUNCTIONS (Y/N)": 1 ;"LOAD SPRITES FROM TAPE (Y/N)": 1 ;"INPUT SPRITE NUMBER (1-255)" 1 ;"INPUT SPRITE ";A$ 1 ;"INPUT SMALL SPRITE NUMBER": 1 ;"INPUT ROW": 1 ;"INPUT NUMBER OF BYTES": 1 ;"INPUT LARGER SPRITE NUMBER": 1 ;"INPUT DATA DIRECT (Y/N) ": 1 ;"INPUT COLUMN": 1 ;"INPUT BUFFER SIZE IN BYTES": 1 ;"INK...0"; 1 ;"INK...";IC: 1 ;"INK...": 1 ;"GET SPRITE ";SNO;" (Y/N)": 1 ;"FLASH.0"; 1 ;"FLASH.";IC: 1 ;"FLASH.": 1 ;"ERROR-"; 1 ;"ENTER CHARACTER NUMBER (1-167) ": 1 ;"DUMP SCREEN TO CHR$ SQR (Y/N)?": 1 ;"DUMP CHR$ SQR TO SCREEN (Y/N) ?": 1 ;"COLD START (Y/N) ?": 1 ;"CLEAR CHR$ SQR (Y/N)?": 1 ;"CHANGE BUFFER SIZE (Y/N)" 1 ;"BRIGHT0"; 1 ;"BRIGHT";IC: 1 ;"BRIGHT": 1 ;"ATTR..0" 1 ;"ATTR..";IC: 1 ;"ATTR..": 1 ;"ARCADE CHARACTER (Y/N) ?": 1 ;"> ";BFR: 1 ;"0123456789ABCDEF " 1 ;" INPUT DATA LINE -- ";N+1 1 *(YC+CY))) 1 (SPST),AL: 1 (SPND),AL: 1 (RW+SSPH)>LSPH 1 (MOVE),AL: 1 (CL+SSPL)>LSPL 1 (BREG)*256 1 "SAVE > ";A$: